#ifndef __APP_H
#define __APP_H
#include "lvgl.h"
#include "TFT_eSPI.h"
#include "PCA9554.h"
#include "RTClib.h"
#include "GxEPD2_BW.h"
extern GxEPD2_BW<GxEPD2_270, GxEPD2_270::HEIGHT> eink ;
extern PCF8563 rtc;
extern TFT_eSPI tft;
extern PCA9554 io; 

extern lv_obj_t *scr_tft;
extern lv_obj_t *scr_eink;
extern lv_obj_t *label_menu;

extern bool eink_scene_ready;
extern bool eink_flash_ready;

extern lv_disp_t * lv_tft;
extern lv_disp_t * lv_eink;



#define WIFI_SSID         "xxxxxx"//
#define WIFI_PASSWORD     "xxxxxx"//


void btn_back_event_default_cb(lv_obj_t * btn, lv_event_t event);

lv_obj_t *btn_back_create(lv_obj_t *par,lv_event_cb_t event_cb);

lv_obj_t *page_create(lv_obj_t *par);

#endif



